#!/usr/bin/python3
# -*- coding:utf-8 -*-
""""
@Author: 李吉凯
@Email: lijk34925@hundsun.com
@Time: 2022/5/12 9:44
@File: 风险等级查询_查询.py
"""
from BladeFerm.Lib.Common import data_processing
from BladeFerm.hui2_app import FE
from 基础公共脚本.公共方法_hui2 import open_menu, arm_form_fill
from 基础公共脚本.步骤检查_hui2 import check_table, check_table_rows

'''
写脚本时，可用方法来源，可导入一下包中的方法：
from BladeFerm.hui_app import FE
from 基础公共脚本.公共方法 import *
from 基础公共脚本.步骤检查 import *
标准模板一：
测试逻辑步骤：打开菜单>表单填充数据>结果校验，都在同一个函数中！
Blade平台写用例时就写一步即可
'''


@data_processing
def risk_level_search(input_data=None, ui_expect=None):
    # 进入 风险等级查询 菜单 客户风险评估/风险等级查询
    open_menu({'子系统名称': '反洗钱系统', '菜单名称': '客户风险评估/风险等级查询'})
    # 资源设置搜索框表单填入

    # input_data0 = {'客户名称': '', '客户类型': '机构'}
    arm_form_fill(input_data)

    # 检查查询结果
    # check_table_rows(input_data=None, ui_expect=ui_expect)
    check_table(input_data=None, ui_expect=ui_expect)           # 此方法待完成

    # table = FE.table_new()
    # table.check_rows_reload_finish(30)
    # table.check(ui_expect, ui_expect, True)

    # # input_data0 = {'客户名称': '个人70400000011'}
    # # ui_expect_1 = {'系统评估等级': '高风险', '客户来源': '信银直销1'}
    # table.check(input_data0, input_data0, True)